completing successfully - Francés Inglés Diccionario